développeur réalité virtuelle

Février 2020

Unity Raytracing temps réel

Catégorie : Aucune

Unity a récemment ajouté à sa dernière version (2019.3.x), le raytracing temps réel. Ceci est essentiellement dûe aux avancées importantes de Nvidia. Jusqu'à présent, cette fonctionnalité était uniquement disponible sur les derniers processeurs graphiques RTX de chez Nvidia. Or, depuis peu, cette fonctionnalité a été étendue à des GPU plus anciens (mais avec des performances un peu moindres bien sûr).


Le résultat est encore loin d'être parfait, mais plutot encourageant. Si on considère que le raytracing sous Unity est encore en phase de développement (beta), on peut s'attendre à encore bien des évolutions.

Sur cette démo, les réflexions sont nettement exagérées, mais il semble qu'en les diminuant, celles-ci disparaissent. Peut-être est-ce dûe à la librairie d'Unity encore tâtonnante, ou le fallback limité sur ma GTX 1080. Quoi qu'il en soit, les réflexions indirectes en temps réel, la réfraction, ainsi que les réflexions sont plutôt impressionnantes.
Il y a quelques années, j'avais effectué des tests sur une libriarie malheureusement abandonnée depuis par son développeur (Rove 3d), en espérant pouvoir effectuer des rendus de qualité au runtime. Peut-être que le raytracing temps réel d'Unity est un premier pas dans cette direction...
Plus de tests suivront sur cette passionnante fonctionnalité.

raytracing temps réel, Développeur Unity 3d

Février 2020

Visual Graph effet sous-marin

Catégorie : Aucune

Toujours dans le cadre de tests de Visual Graph d'Unity 3d, j'ai essayé le système de point cache. Il manque encore des fonctionnalités et quelques bugs subsistent, mais l'ensemble fonctionne plutôt bien. Les possibilités sont nombreuses, et beaucoup d'explorations encore nécessaires...

L'effet sous-marin est donné principalement par le mouvement des particules et surtout par des effets post Fx (brouillard, correction colorimétrique, déformation, abérration chromatique, vigneting...).

VFX Graph, Visual Graph, Développeur Unity 3d

Janvier 2020

VFX Graph / Shader Graph

Catégorie : Aucune

Petite vidéo de test des nouvelles fonctionnalités que propose Unity 3d : Shader Graph et Visual Graph. Shader Graph permet de produire des shaders assez facilement et rapidement par un système nodal, et Visual Graph permet de créer des systèmes de particules complexes via GPU.
Le gros intéret de ses outils et qu'ils permettent de faire appel à la puissance de la carte graphique (contrairement au système de particule classique d'Unity tel que Shuriken). Par conséquent, la puissance disponible est décuplée. Esthétiquement, on peut donc à présent envisager des choses plutot formidables.

J'effectuerai un prochain test en VR, et également sur smartphone avec le moteur URP (Universal Render Pipeline) pour voir si le résultat est aussi convainquant.

développeur Unity 3d, shader graph, VFX graph, visual graph

Janvier 2020

Racine Lautaret VR

client : Le Naturographe Catégorie : Développement

Dans le cadre de l'aménagement d'une salle d'exposition pour la Galerie de l'Alpe du Jardin alpin, au col du Lautaret à Villar d'Arène (05), j'ai développé à un stade préliminaire (durant la conception de la salle), une application de réalité virtuelle sur Oculus Go afin d'aider Le Naturographe à mieux évaluer les volumes, les dispositions, et les espaces.

L'application a été développée sous Unity 3d 2018 (C#) pour Oculus Go (LWRP).
(Excusez la qualité médiocre de la vidéo qui a été enregistrée sur mobile via l'Oculus. Le mode de couleurs linéaire pose des problèmes à l'enregistrement).

Oculus Go, développeur Unity VR, light weight render pipeline

Décembre 2019

Dentsply Sirona

client : Business Strategie Communication Catégorie : Développement

Application de réalité augmentée pour un fabricant de matériel médical. L'objectif de cette application réservée aux commerciaux de la société, est de présenter les différentes gammes de scanners 3d panoramiques dentaires.L'application permet, via la réalité augmentée et un marqueur adapté, de présenter les produits en volume, de pouvoir le voir sous tous les angles, voir la patient se positionner dans l'appareil. Mais également, elle permet de pouvoir évaluer la partie logicielle par des captures d'écran, des vidéos et des descriptifis techniques complets.

L'application a été développée sous Unity 3d 2019.2.5f1 + Vuforia 2018.3.8 pour iOs.

Développeur Unity 3d, développement Unity 3d, développeur Vuforia, réalité augmentée

Septembre 2019

Cytomegalovirus (CMV)

client : Henri 8 Catégorie : Développement

Développement d'une application de réalité augmentée pour un laboratoire pharmaceutique. L'objectif de cette application interne (exclusivement) est de présenter les mécanismes d'inhibition de la réplication de virus CMV par des molécules spécifiques comparé au cycle de réplication normal.
L'application a été développée sous Unity 2019.2.0f1 (C#) + Vuforia pour iOs (iPad)
Credit animation / modélisation: Henri 8

développeur Unity 3d indépendant, développeur Vuforia, développeur unity 3d senior

Juillet 2019

Perles de Miel

client : Vivapi https://vivapi.com/ Catégorie : Graphisme

Pour une série de bonbons au miel (d'excellente qualité), Vivapi m'a demandé de produire pour des images promotionnelles pour son site internet principalement. Etant donné qu'il est nécessaire de produire des images strictement identiques d'un parfum à l'autre, l'image de synthèse s'est révélée être l'outil idéal pour cette tâche.

Les images ont été rendues avec Maxwell render pour un résultat le plus réaliste possible. La texture des bonbons a été reproduite de manière la plus fidèle aux originaux. Les modèles de bonbons ont été modélisés par photogrammétrie puis retouchés sous ZBrush. Le pot quant à lui a été modélisé à l'aide d'outils CAD à partir de côtes pour obtenir l'exacte réplique virtuelle. Le rendu a été produit à l'aide de Maxwell Render. Un éclairage studio HDR a été reproduit pour mettre idéalement en valeur les volumes.

Je vous invite à goûter ces bonbons, ils sont tous plus délicieux les uns que les autres !

Maxwell render, bonbons au miel, image de synthèse

Juin 2019

Convatec experts

client : Business Strategie Communication Catégorie : Développement

Application de Réalité Augmentée pour une société pharmaceutique. L'objectif de cette application est de tester les connaissances thérapeutiques de professionnels de santé, tout en mettant en avant les qualités du produit commercialisé par la société.

Une série de marqueurs a été produite. Chaque marqueur correspond à une étude de cas mis en scène par des animations 3d. Un QCM est alors proposé. Le score est affiché en fin de processus.L'application s'adapte à la puissance de l'appareil sur lequel elle est utilisée en ajustant la qualité des effets visuels.

Techniquement, la mise en page des textes est assurée par le package TextMesh pro. Les questions/réponses sont chargées dynamiquement par XML pour permettre au client des ajustements de contenus. Les animations et les enchainements sont assurés par le système de timeline d'Unity ainsi qu'un système événementiel développé pour l'occasion.

L'application est une application interne réservée à un public de professionnels sur iOs.

développeur Unity 3d, développeur réalité augmentée, vuforia

.
english english version
message d'infos